/****************************************************
	文件：IResLoadResult.cs
	作者：HuskyT
	邮箱：1005240602@qq.com
	日期：2021/1/1 23:58:0
	功能：加载结果 接口
*****************************************************/

namespace HTFW.Core
{
    public interface ILoadResult : IPoolable
    {
        /// <summary>
        /// 是否已完成
        /// </summary>
        bool IsDone { get; }

        /// <summary>
        /// 当前进度
        /// </summary>
        float Progress { get; }

        /// <summary>
        /// 初始化，绑定结果记录器
        /// </summary>
        /// <param name="record"></param>
        void Init(IResultRecord record);
    }
}